two-wheeled hooded carriage - German English Dictionary